Big Huge Thesaurus

Tolypeutes tricinctus

noun